Big Huge Thesaurus

Verbesina virginica

noun